草庐IT

ios - 从 NSCFString 获取 NSString

全部标签

javascript - Angular 2使用动态键从json数组中获取键和值

我想使用动态键从json数组中获取键和值。意思是,我事先不知道key是什么。这是函数获取的json示例:arr=[{key1:'val1'},{key2:'val2'},{key3:'val3'}];这对我来说似乎很简单,但我无法获取每个项目的键和值。这是我尝试过的(基于thispipe):for(letkeyofarr){console.log('key:'+key+',value:'+arr[key]);}但是我在日志中得到的是以下内容:key:[objectObject],value:undefined我的预期行为是获得以下内容:key:key1,value:val1我做错了什么

javascript - 我可以从现有元素中获取 jQuery 对象吗

我有一个函数functiontoggleSelectCancels(e){varcheckBox=e.target;varcancelThis=checkBox.checked;vartableRow=checkBox.parentNode.parentNode;}如何获取包含tableRow的jQuery对象通常我会去$("#"+tableRow.id),这里的问题是tableRow的id是这样的"x:1280880471.17:adr:2:key:[95]:标签:“。它由基础设施控制自动生成。id是这样的时候,jQuery似乎不会getElementById。然而,标准domdoc

javascript - 如何通过弹出窗口获取输入并通过 javascript/jquery 将文本放入变量中

我的页面上有一个按钮。单击时应出现一个弹出框,允许用户输入文本。当按下确定/提交时,我的jscript将使用输入的数据执行一些功能。非常简单,但我就是不知道该怎么做。谢谢! 最佳答案 在最简单的形式中,您可以使用prompt(question,default):(取自w3schools:http://www.w3schools.com/js/tryit.asp?filename=tryjs_prompt)functionmyFunction(){varx;varname=prompt("Pleaseenteryourname","H

javascript - 如何在 Javascript 中获取 url 的标签值和符号值?

我有一个像http://www.example.com/folder/file.html#val=90&type="test"&set="none"&value="reset?setvalue=1&setvalue=45"这样的url现在我需要从#开始获取url的部分,我如何获取它,我尝试使用window.location.search.substr();但看起来像搜索?在一个网址中。#之后有没有办法获取url的值我如何从&符号获取一部分url谢谢,迈克尔 最佳答案 varhash=window.location.hash;更多信息

javascript - 获取 jQuery 集合中最宽的元素

假设我有一堆具有不同文本内容的元素。我怎样才能得到最宽的?jQuery很好。我只关心识别跨度,而不关心宽度本身的值。类似的问题是here.但他们只得到宽度的值。我是这样开始的:$('span').each(function(id,value){if($(this).width()>w){largestSpan=id;}}); 最佳答案 varmaxWidth=0;varwidestSpan=null;var$element;$("span").each(function(){$element=$(this);if($element.

javascript - 使用正则表达式或 Javascript 从 URL 获取文件名

我需要从URL地址获取文件名。这里是标准:以下场景需要返回空字符串"":http://somedomain.comhttp://www.somedomain.comhttp://somedomain.com/http://www.somedomain.com/并在以下场景返回filename.php:http://somedomain.com/filename.php?queryhttp://www.somedomain.com/filename.php?queryhttp://somedomain.com/filename.php#queryhttp://www.somedomain

javascript - 获取 ID 的数字部分

如果我有以下元素:我可以这样获取id:$(this).attr('id');但是我怎样才能得到这个if的数字部分,即22?编辑:ITEM始终是前缀。 最佳答案 varthenumber22=$(this).attr('id').match(/(\d+)/)[1] 关于javascript-获取ID的数字部分,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5940141/

javascript - 有没有办法从音频文件中获取诸如分贝级别之类的信息并将该信息转换为 json 数组?

这样我就可以使用这些信息来协调页面动画,比如随着分贝水平的提高让元素变得更亮 最佳答案 此方法适用于Chrome/Safari:+function(){varctx=newAudioContext(),url='https://cf-media.sndcdn.com/OfjMZo27DlvH.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vT2ZqTVpvMjdEbHZILjEyOC5tcDMiLCJDb25kaXR

javascript - 使用 JavaScript/JQuery 获取整个文档的 html

我知道这里已经讨论过了,但是没有解决方案来获取整个文档(包括doctype)。$(document).html();返回null... 最佳答案 这将为您提供所有HTML:document.documentElement.outerHTML不幸的是它不返回文档类型。但是您可以使用document.doctype获取它并将两者粘合在一起。 关于javascript-使用JavaScript/JQuery获取整个文档的html,我们在StackOverflow上找到一个类似的问题:

javascript - 获取URI的最后一部分

这个问题已经有了答案:HowdoIparseaURLintohostnameandpathinjavascript?20答我需要用javascript获取当前uri的最后一部分,比如www.example.com/apple/beer/cucumber网站它应该会回来黄瓜或www.example.com/apple/beer网站/它应该会回来啤酒我想出了以下代码:varurl=window.location.pathname;varurlsplit=url.split("/");varaction=urlsplit[urlsplit.length-1];这能进一步改善吗?如果没有,也许